Originally shared by Jan WildeboerGood to see that Bruce Schneier fully agrees with what I have been preaching (as Evangelist ;-) for years.
- Centralization makes abuse cheap
- A free society must set a high price for abuse to protect freedom
Hence it follows that we must drive up the cost of abuse. How to?
- Decentralize, decentralize, decentralize
- Mesh networks, mesh networks, mesh networks
- Private certificates, private certificates, private certificates
- Open Standards, open standards, open standards
- Free Software/Open Source, Free Software/Open Source, Free Software/Open Source
- Simple to use solutions that Just Work.
Most importantly: Don't become paranoid but change the trust model from looking up to authorities to looking sideways to your peers.
Because as per this NYT article and Snowden Leaks (http://www.nytimes.com/2013/09/06/us/nsa-foils-much-internet-encryption.html?pagewanted=all&_r=0) even open standards (ie, standards adopted by ISO, I'm not discussing the openness of the process) can be used as trojan horses.
I've choosen standards because:
- Some ISO standards are used in open source software (eg ODF)
- The definition of open standards as per Open Source Initiative (http://opensource.org/osr) is probably not sufficient to deter that type of wrongdoing (although it's common sense there's no provision for preventing the approval of standards as such if they are authored by one institution)
This new article from Falkvinge adds new light on the issue:
http://falkvinge.net/2013/09/06/with-the-nsa-the-gchq-the-fra-inserting-crypto-backdoors-into-infrastructure-they-are-now-the-enemy-of-all-mankind/
And I recommend this article about standards as means of economic warfare:
http://www.infoguerre.fr/matrices-strategiques/normes-et-standards-informatique-etats-unis-sont-maitres-du-monde/